due legal process - French English Dictionary